be dependent upon - Inglés Sinónimo Diccionario